Inside A £3,600,000 Modern London Town House | Hampstead